import request from '@/utils/request'
import { ApiModulesRoutes } from '@/consts.js'

// 我的企业

/**
 * 查询我的企业信息
 */
export function getenterprise(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/enterprise/findMyEnterprise`,
    method: 'GET',
    params,
  })
}

/**
 * 通过股票代码查询数据
 * @param {String} stockCode                   股票代码
 */
export function SharesCode(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/enterprise/findMyEnterpriseByStockCode`,
    method: 'GET',
    params,
  })
}

/**
 * 修改 提交
 * @param {String} data.stockCode                   股票代码
 * @param {String} data.stockAbbreviation           股票简称
 * @param {String} data.enterpriseName              企业全称
 * @param {String} data.legalRepresentative         法人代表
 * @param {String} data.registeredCapital           注册资本
 * @param {String} data.establishDate               成立日期
 * @param {String} data.companyProfile              公司简介
 * @param {String} data.provinceCity                省份城市
 * @param {String} data.generalManager              总经理
 * @param {String} data.boardSecretary              董事会秘书
 * @param {String} data.staffNumber                 总员工数
 * @param {String} data.enterpriseWebsite           企业官网
 * @param {String} data.enterpriseEmail             企业邮箱
 * @param {String} data.businessAddress             办公地址
 */
export function sendUpData(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/enterprise/updateEnterprise`,
    method: 'POST',
    data,
  })
}

// 企业财务报告；列表查询POST方式
export function findCompanyFinancialByParam(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/companyFinancial/findCompanyFinancialByParam`,
    method: 'POST',
    data
  })
}

// 企业财务报告详情查询
export function findCompanyFinancialDetailedById(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/companyFinancial/findCompanyFinancialByEditPage`,
    method: 'GET',
    params
  })
}
// 查询当前企业信息
export function getIdInfo(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/enterprise/findMyEnterpriseById`,
    method: 'GET',
    params
  })
}
// 行业二级  树 

export function getTree(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/industry/findIndustryTreeMenu`,
    method: 'GET',
    params
  })
}
// 查询行业分类列表
export function getUpDataList(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/industry/findIndustryMenu`,
    method: 'GET',
    params,
  })
}

